<?php
/**
 * Created by PhpStorm.
 * User: mac
 * Date: 2019-03-03
 * Time: 02:07
 */

//创建内存表
$table = new swoole_table(1024);

//内存表添加列
//int 默认四个长度 有1 2 4 8可供选择
//float会占用8个字节的内存
//string 一定要设置长度，不设置长度，会有一个waring，数据写不进去，如果超出长度，会被截断。
$table->column('id', $table::TYPE_INT);
$table->column('age', $table::TYPE_INT);
$table->column('name', $table::TYPE_STRING, 64);
//创建这张表
$table->create();

//写入数据
$table->set('wenju', ['id' => 1, 'age' => 22, 'name' => 'wenjuhao']);

//原子自增自减操作
$table->incr('wenju', 'id', 2);
$table->decr('wenju', 'age', 3);

print_r($table->get('wenju'));